# 使用 Eclipse Temurin 21 JRE with OpenJ9 作为基础镜像
# 这是运行 Java 21 应用的推荐选择，包含了 IBM OpenJ9 JVM
FROM eclipse-temurin:21-jre-jre-openj9

# 设置工作目录
WORKDIR /mydesk

# 将本地的 JAR 文件复制到容器的 /app 目录下
# 确保 'your-application.jar' 是您实际的 JAR 文件名
COPY mydesk-server-0.0.1-SNAPSHOT.jar .

# 声明容器运行时监听的端口 (可选，但建议)
# EXPOSE 8080

# 容器启动时执行的命令
# CMD ["java", "-jar", "your-application.jar"]
# 注意：build-compose.yml 中的 'command' 会覆盖这里的 CMD
